Unit Testing In Javascript Part 1 - Why Unit Testing